Sweeping Preconditioner for the Helmholtz Equation: Moving Perfectly Matched Layers

نویسندگان

  • Björn Engquist
  • Lexing Ying
چکیده

This paper introduces a new sweeping preconditioner for the iterative solution of the variable coefficient Helmholtz equation in two and three dimensions. The algorithms follow the general structure of constructing an approximate LDLt factorization by eliminating the unknowns layer by layer starting from an absorbing layer or boundary condition. The central idea of this paper is to approximate the Schur complement matrices of the factorization using moving perfectly matched layers (PMLs) introduced in the interior of the domain. Applying each Schur complement matrix is equivalent to solving a quasi-1D problem with a banded LU factorization in the 2D case and to solving a quasi-2D problem with a multifrontal method in the 3D case. The resulting preconditioner has linear application cost, and the preconditioned iterative solver converges in a number of iterations that is essentially independent of the number of unknowns or the frequency. Numerical results are presented in both two and three dimensions to demonstrate the efficiency of this new preconditioner.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sweeping Preconditioner for the 3 D 1 Helmholtz Equation

This paper introduces the recursive sweeping preconditioner for the numerical solu4 tion of the Helmholtz equation in 3D. This is based on the earlier work of the sweeping preconditioner 5 with the moving perfectly matched layers (PMLs). The key idea is to apply the sweeping precondi6 tioner recursively to the quasi-2D auxiliary problems introduced in the 3D sweeping preconditioner. 7 Compared ...

متن کامل

A sweeping preconditioner for Yee’s finite difference approximation of time-harmonic Maxwell’s equations

This paper is concerned with the fast iterative solution of linear systems arising from finite difference discretizations in electromagnetics. The sweeping preconditioner with moving perfectly matched layers previously developed for the Helmholtz equation is adapted for the popular Yee grid scheme for wave propagation in inhomogeneous, anisotropic media. Preliminary numerical results are presen...

متن کامل

Recursive Sweeping Preconditioner for the Three-Dimensional Helmholtz Equation

This paper introduces the recursive sweeping preconditioner for the numerical solution of the Helmholtz equation in three dimensions. This is based on the earlier work of the sweeping preconditioner with the moving perfectly matched layers. The key idea is to apply the sweeping preconditioner recursively to the quasi-two-dimensional auxiliary problems introduced in the three-dimensional (3D) sw...

متن کامل

Additive Sweeping Preconditioner for the Helmholtz Equation

We introduce a new additive sweeping preconditioner for the Helmholtz equation based on the perfectly matched layer (PML). This method divides the domain of interest into thin layers and proposes a new transmission condition between the subdomains where the emphasis is on the boundary values of the intermediate waves. This approach can be viewed as an effective approximation of an additive deco...

متن کامل

Sparsify and sweep: an efficient preconditioner for the Lippmann-Schwinger equation

This paper presents an efficient preconditioner for the Lippmann-Schwinger equation that combines the ideas of the sparsifying and the sweeping preconditioners. Following first the idea of the sparsifying preconditioner, this new preconditioner starts by transforming the dense linear system of the Lippmann-Schwinger equation into a nearly sparse system. The key novelty is a newly designed perfe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Multiscale Modeling & Simulation

دوره 9  شماره 

صفحات  -

تاریخ انتشار 2011